return {
	"nvim-neo-tree/neo-tree.nvim",
	branch = "v3.x",
	dependencies = {
		"nvim-lua/plenary.nvim",
		"MunifTanjim/nui.nvim",
		"nvim-tree/nvim-web-devicons", -- Optional.
		-- "3rd/image.nvim", -- Optional.
	},
	cmd = 'Neotree',
	keys = {
		{
			'<Leader>b',
			VimCommand('Neotree buffers bottom toggle'),
			mode = '',
			silent = true,
			desc = 'Toggle buffer menu',
		},
		{
			'<Leader>f',
			VimCommand('Neotree toggle'),
			mode = '',
			silent = true,
			desc = 'Toggle file explorer',
		},
	},
	opts = {
		filesystem = {
			use_libuv_file_watcher = true,
		},
	},
}
